Evaluating Educational Software Authoring Environments Using a Model Based on Software Engineering and Instructional Design Principles
نویسندگان
چکیده
منابع مشابه
Evaluating Software Process Assessment Methods Based On Engineering Design Principles
Software Process Assessment (SPA) is an effective method used to understand organizations’ software processquality. Assessment methods are tools used to identify the possible software process improvement opportunities. This paper studies the design process of the SPA methods from an engineering viewpoint and uses Vincenti’s classifications of engineering design knowledge as an analytical tool. ...
متن کاملDesign and Validation of an Instructional Design Model for Reflection-Based Learning Environments
Design and Validation of an Instructional Design Model for Reflection-Based Learning Environments E. Azimi, Ph.D.* J. Haatami, Ph.D.** H. FarDaanesh, Ph.D.*** O. Noroozi, Ph.D.**** Reflection on teaching is a known method of learning to teach. Reflection is a form of thinking wherein improvement is sought through self-observation. Recent approaches to teaching practicums have gravi...
متن کاملA Reference Architecture for Instructional Educational Software
Our extensive research has indicated that high-school teachers are reluctant to make use of existing instructional educational software (Pollard, 2005). Even software developed in a partnership between a teacher and a software engineer is unlikely to be adopted by teachers outside the partnership (Pollard, 2005). In this paper we address these issues directly by adopting a reusable architectura...
متن کاملModeling and supporting the authoring process of multimedia simulation based educational software: a knowledge engineering approach
Traditionally, support for authoring educational software focuses on the authoring process: the nature and sequence of the activities that must be performed to deliver the required product. As a consequence, the methods that are used tend to have a strong linear flavor, which resembles the classical waterfall approach. Development strategies as currently used in software engineering shift the a...
متن کاملTeaching design principles in software engineering
The teaching of program design skills to novices is a core problem in software engineering education. This paper discusses the need to develop a good understanding of the fundamental computational principles and identifies some of the key design skills that should be developed by students. The paper proposes that a pseudocode based model has some useful properties in enabling these skills to de...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Canadian Journal of Learning and Technology / La revue canadienne de l’apprentissage et de la technologie
سال: 2009
ISSN: 1499-6685,1499-6677
DOI: 10.21432/t2sk68